Easily validate URLs at scale with the API.

The API is designed to quickly and efficiently handle large volumes of URLs, saving time and ensuring accuracy.

All key features available: check status codes, track redirect chains, and access detailed response headers and bodies — fully customizable to fit any workflow.

 "response": {
    "numberOfRedirects": 2,
    "chain": [
      {
        "url": "http://wikipedia.com/",
        "statusCode": 301,
        "statusMessage": "Moved Permanently",
        "redirectFrom": "http://wikipedia.com/",
        "redirectTo": "https://wikipedia.com/",
        "ip": "185.15.59.226",
        "latency": 42,
        "redirectType": "same-origin"
      },
      {
        "url": "https://wikipedia.com/",
        "statusCode": 301,
        "statusMessage": "Moved Permanently",
        "redirectFrom": "https://wikipedia.com/",
        "redirectTo": "https://www.wikipedia.org/",
        "ip": "185.15.59.226",
        "latency": 58,
        "redirectType": "cross-origin"
      },
      {
        "url": "https://www.wikipedia.org/",
        "statusCode": 200,
        "statusMessage": "OK",
        "ip": "185.15.59.224"
      }
    ]
  }

Packed with features

The API offers a range of key functionalities to explore.

Redirect hops

Gain full control over HTTP redirects by setting limits on how many redirect responses to follow, providing a comprehensive understanding of your website's redirection process.


IPv4 and IPv6 protocols

Ensure URL validation across all networks by checking compatibility with both IPv4 and IPv6, helping you avoid potential accessibility issues for users on different internet protocols.


Set user-agent strings

Simulate how different browsers, devices, and user environments interact with your URLs by using predefined or custom user-agent strings, ensuring a seamless experience for all visitors, regardless of the client or device they are using.


Certificate validation

Instantly verify the authenticity and security of TLS certificates, helping to ensure that your URLs are secure and trusted, increasing user confidence and aligning with the growing focus on secure web browsing.


Custom request headers

Tailor your URL audits by sending custom request headers to test for specific behaviours or responses, helping to optimise performance for specific use cases or environments.


HTTP Basic authentication

Easily access protected resources with built-in HTTP Basic Authentication, ensuring smooth validation without the need for additional configuration.


URL parser

Break down complex URLs into easily understandable components, making URL analysis simpler and faster, which helps streamline troubleshooting and ensure correct structure.


Hostname parser

Quickly extract domains, subdomains, and public suffixes (ICANN and private TLDs), allowing for deep insights into URL structures and helping identify misconfigurations or security risks in domain settings.


Redirect latency

Measure and minimize redirect latency for every hop in the chain, from the initial URL to the final destination URL, ensuring fast and smooth website performance that leads to better user experiences.


IP address

Automatically track the IPv4 or IPv6 address for each redirect in the chain so that critical redirects do not lead to dead ends or inaccessible locations.


Redirect types

Identify cross-origin vs. same-origin redirects to improve security and performance by reducing unnecessary cross-origin redirects that can slow down page load times.


MetadataNEW

Gain deeper insights into destination URLs with the metadata option, which provides key page details such as title, meta description, meta robots, canonical tag and more.



Only HTTPS connections are supported, ensuring that all communications are encrypted and protecting sensitive data from potential threats.



How it works

Streamlined process for checking and validating URLs.

1

Send a request to the API endpoint

Use the API by sending a POST request to the endpoint via HTTPS. Each request allows you to check one URL at a time.

2

Submit input as a JSON object

Include the URL and any additional parameters (such as headers or user-agent strings) in the JSON body of the request.

3

Receive results in JSON format

The API returns a detailed JSON response with key information, including status codes, redirects, and other requested details about the URL.

4

Automate URL checks

Set up the API to run automated checks for frequent or large-scale URL validation, integrating it with your preferred tools and scripting languages.

API Playground

Explore, test and interact with the API in real time, right in your browser.

{
 "requestUrl": "example.com",
 "userAgent": "httpstatus",
 "maxRedirects": 10,
 "followRedirect": true,
 "dnsLookupIpVersion": 4,
 "validateTlsCertificate": true,
 "https": false,
 "requestHeaders": false,
 "responseHeaders": false,
 "responseBody": false,
 "parsedUrl": false,
 "parsedHostname": false,
 "timings": false,
 "meta": false
}

Options such as HTTP Basic Auth and custom HTTP request headers are not available in the API Playground.



Practical use cases for the API

See how the API can solve your challenges.

Website health and functionality

Regularly checking URLs and redirects helps identify issues like 404 errors, broken links, server problems, and slow or misconfigured redirects before they affect users or site performance. Proactively addressing these issues ensures smoother browsing, higher engagement, and reduced bounce rates. This improves user satisfaction by providing a seamless experience with fewer interruptions and faster access to content.


SEO optimisation

Proper implementation of status codes helps search engines crawl and index a site efficiently. When used correctly, search engines can easily understand and navigate your site. However, unintended redirects, client-side, or server-side errors can cause indexing problems. If left unresolved, these issues can affect SEO rankings, as search engines may react to status codes and take actions that affect how your site is indexed and ranked.


Site migrations and URL mappings

During site migrations or re-platforming, it's crucial to ensure previous URLs redirect correctly to updated URLs, preserving search engine rankings and user experience. Bulk checking URLs verifies that previous URLs are accurately redirected, preventing broken links and duplicate content. This process supports SEO retention and ensures users and search engines are seamlessly guided to the correct content, enhancing overall satisfaction.


URL availability

Monitor the availability of URLs on external websites to ensure links work as expected. Detecting broken links early prevents disruptions and maintains a smooth user experience. For sites relying on external resources like partner sites, news articles, blog posts, affiliate links, product listings, travel destinations, or job postings, consistent link performance is crucial to avoid frustrating users and build trust.


Tracking URL latency

Monitor the latency of tracking URLs in marketing campaigns to ensure users experience minimal delays when redirected to the advertiser's site. Identify slow redirects caused by multiple hops, server response times, or geographic factors, and hold affiliates, publishers, or ad providers accountable. Optimizing tracking performance enhances user experience and ensures faster page load times, improving campaign effectiveness.


URL shortener verification

Monitor shortened URLs to ensure they are functional and resolve to the intended destination without needing to open them in a browser. This is especially useful for verifying the safety and accuracy of destination URLs in a secure and efficient manner, avoiding potential risks. Ensuring proper functionality of shortened links enhances trust and reliability in communication and marketing efforts.



Trusted by great teams around the world.

Logo Klee

“We use the HttpStatus API service through a module we have developed on Drupal, and it works very well. The HttpStatus support is excellent — very responsive and attentive to all our feedback. The API is very comprehensive and well documented. It's the only reliable and complete tool we've found on the market.“

Zakaria Soudi

Lead Dev Drupal

Logo Game Lounge

“We utilize the HttpStatus API in a SEO context to detect if backlinks to our sites are active and correctly placed. We have not found any other API that works this well at this excellent price point. The support team is incredibly responsive and knowledgeable, always going above and beyond to help resolve issues quickly.“

Staffan Sundblad

SEO Consultant

Pricing and Plans

Choose the plan that suits your needs and preferences.

Starter Plan

Perfect for use on a small scale

 

€12 / month

20,000 calls/month (hard limit, billed annually)
2 requests per second
Save 20% on monthly rate

Standard Plan

Suitable for medium usage levels

 

€28 / month

50,000 calls/month (soft limit, billed annually)
Overage rate: €0.00056/call (billed monthly)
3 requests per second
Save 20% on monthly rate
Most popular

Pro Plan

Recommended for higher demands

 

€52 / month

100,000 calls/month (soft limit, billed annually)
Overage rate: €0.00052/call (billed monthly)
5 requests per second
Save 20% on monthly rate

Premium Plan

For extensive usage requirements

 

€120 / month

250,000 calls/month (soft limit, billed annually)
Overage rate: €0.00048/call (billed monthly)
10 requests per second
Save 20% on monthly rate

Please note that the prices listed above are in euros (EUR) and do not include value-added tax (VAT), sales tax or local taxes. Applicable taxes are listed in the payment statement generated by payment partner Paddle.

By proceeding to payment you agree to the privacy policy and terms and conditions.

Frequently Asked Questions

Got any questions? Find the answers here.

Plans

Do you offer a free plan?

Is it possible to upgrade my subscription plan?

Is there an enterprise plan available?

Is it possible to use the API without having a subscription?

Is there a contract involved?

Can I cancel my plan at any time?

Is it allowed to use the API for a commercial project?

Payment

What payment options do you offer?

Are my credit card details safe?

How is the monthly or yearly fee for paid plans billed?

What happens if I go over my monthly quota for requests?

Can I get a refund?

What exactly is Paddle?

What is Nadles?

Support

I have a feature request or a bug report. Where should I post?

Is support available for the API service?

Ready to start validating URLs?

Boost your workflow's efficiency and accuracy by integrating the API for reliable URL validation.

This website uses cookies to ensure you get the best experience. By using this website, you acknowledge that you understand and agree to our Privacy Policy and Terms and Conditions.